Newfoundland and Labrador
noun
°A province in eastern Canada with capital St. John's.
synonyms: newfoundland, nfld., nfld, nl more» , n.l., n. l., nf